5722932
98319429
37981789
43115959
39205759
80452258
36488111
72999139
11242921
38392784
74786362
16962332
48636896
29252372
19918378
83488848
82014742
30385735
6185552
69943674
67219230
54593633
31234777
34928645
78898539
68509963
57271203
20377993
89321285
2849907
78621160
75629253
43069654
5191333
88035931
59004572
38148749
46304609
74096090
26054675