58344811
93148122
26204636
58758388
11866944
41508011
31805139
19304477
40449466
65219209
73279247
71436866
96083949
39252379
16643477
74893100
77184480
19373402
42781792
86796270
43694378
63792116
79076839
55829433
26998013
23365725
24428800
5854415
31249524
30282940
3715342
54683608
64834206
3158070
19572119
37999648
59372832
9519431
28104569
15915011