10643165
91766625
31885336
36887833
9028711
16311703
87902846
73524396
22187047
94944672
11999088
77529017
38975958
86185767
49753662
96585057
48603307
22767330
7825151
75098550
62767701
9417145
26058605
87326922
4592173
62963063
78549645
4623428
96121019
3974142
8423266
77597650
49998096
65566956
41472382
8397547
61883070
3875261
1575842
55222743