75193196
4512143
43982233
57558969
71236286
31787489
78112312
48968416
63301130
72135044
60814575
86207432
43366306
38935241
74363638
3066938
54894675
5727910
50379907
95149593
6009731
99587957
29246343
48501605
45208832
55927219
38204948
69591972
63888246
93275869
2837298
40697105
3342642
5476943
98695637
573283
93796294
93183853
56811609
70971825