93182071
62099212
23395508
75115480
14494142
4953503
46082407
34329269
58662085
74442843
53566704
38367196
3171982
66615193
29119070
10249455
71899121
87723795
56882596
78599529
16731516
26856611
76099225
16399455
21717368
47304286
65783171
89774212
14613537
34285312
49458074
5338669
1314517
93709383
309564
76223073
27469648
36513168
91291099
78942502