66942031
34916101
1997087
93391123
3962593
12097616
40926987
25473027
4522670
55329233
78507511
52355108
89509337
17879048
44237389
96314289
4941388
38844619
18561610
592544
20345065
26607313
34418083
1922759
58237987
95632102
9357377
28843098
51581423
39316200
11019011
4013633
5367988
40204157
84817076
82672795
43745721
7307131
82418248
56242820