56024939
54684842
16609605
79057473
4479956
9248954
92391078
81647611
22907373
49208574
16726712
58974634
73157204
29893049
57584812
47246250
63816564
95909834
37953007
36275800
65967269
14971609
2492704
40423309
19611146
30608777
52433881
3494416
70677751
60832406
8193359
43196831
69978295
37561494
12368915
3108639
12133706
19799275
53051880
24772559