32303493
95148817
9322893
88133268
68534435
61335287
88784241
69639662
32131375
40563613
18281649
59136289
1001281
72459813
72078955
48696463
19371543
23852017
26329586
708684
1061901
12176815
20042208
77908623
39188393
36252203
17715482
89204426
61482423
35368009
79698292
20972651
42672546
4916723
17926579
9616155
38797787
96349724
16948689
66459099