57387493
50255811
64076108
3555833
25057371
28513141
96624445
29759346
93254419
87604854
63288168
4014467
9424292
51369437
39764975
14381825
67335885
60286160
59274450
36871989
2540950
97152035
57443507
10202501
45855737
27341344
10746650
17049604
69156338
29475407
79089362
9269664
41826688
65628496
68943622
6702580
78462596
34775728
73991595
53278346