42541003
6883186
87579678
93563259
18227930
21582903
36358756
93275618
87641892
55314744
40907069
81134088
67836142
22854194
54755124
31699918
7483218
57338931
6116887
84969161
5756572
29291490
35814017
82212192
31381216
54281235
6885361
13791303
43828996
42558821
64939259
68359441
1309450
14892176
32754328
13396567
3035342
95337449
66674591
7170508