2623796
35302297
93285168
6294358
1291480
80995318
69601101
38347048
28636869
34126523
11175075
1373100
8286144
4266212
97499443
49508001
35963324
15149161
66714750
2377170
98569112
26548084
5567724
9566630
91795786
45644665
4782872
39242953
28637814
7134613
90037102
43651589
78134137
98061842
5475907
73455568
50667695
90639852
7705227
11624428