5666073
32005713
14234841
29065512
16317160
84208487
31225470
1692799
92221494
4170906
99363656
45777886
88253410
7631830
3482211
81636195
44403862
80021588
36037304
9195685
77043267
27902307
26024760
62403481
96575817
15114472
8999212
58224611
43474101
86004671
32845493
25954650
7626356
4335332
2378617
40375311
54344210
73227330
89974501
57216665