12602816
33853952
41965814
4924409
25462098
17707443
72559028
29321550
15901149
6885222
35589074
2815224
56252968
6042464
39125502
29522823
77756101
76637237
70127835
394732
36647830
34792105
91611384
10059452
32281360
43291319
94541685
20127239
72103037
86695387
55373697
82169563
8397692
21809337
84408467
5701194
7381534
89924173
58801287
25501912