49605098
3519797
37937401
47813869
70996516
27366481
97522579
33136693
88603757
6078329
41596938
6831801
49655764
44672438
91303413
8295828
91488971
37954841
27147483
94516853
29166606
93586089
99939890
37418953
83436556
71268118
2499163
7618646
82406588
80566696
35133107
79605450
16965225
70814686
89198753
30871964
82706929
1281233
19698687
84365625