39226967
79917462
742159
6658633
57061482
49079896
81914258
20568253
56216050
15205370
82133579
28638798
51913013
78829616
52248439
12709340
96816065
93059154
72475313
72351141
18047518
24471735
70263486
86404072
59498778
14843308
3453985
67887359
52579082
55695432
85824661
72651089
26428228
10968380
19059278
33468570
3113360
37854893
50625999
26932441