13122563
44666683
90124026
8424441
35775783
96587755
51897330
26432927
29415977
23643414
79626463
1344608
63655514
58341601
31577832
8615544
79751132
20855387
27318787
12754546
84267919
22253760
54227243
73894400
60258395
82876923
27465868
67654354
3988000
94282172
43716200
37999517
2035937
82672280
98197621
40104245
52562217
96431920
72655286
56354442