37506008
8675495
35026973
24393655
41488292
3132360
54673607
60595465
67642455
9428230
66847719
9438931
3046518
32581526
62526932
5526298
39429254
25744082
1512929
84736626
58708060
4183504
29469619
4995218
91201129
70825494
88091884
83767857
67685288
7163950
8126403
99941740
93093229
24177485
75685833
73502560
65785207
5507368
80384635
7399990