66122468
86634627
73374105
91136063
23102240
73287750
19429684
19756460
3537247
92624853
54533683
79668024
54567654
26713528
33808221
13058961
44484259
73195669
76973907
86471180
97801230
13462636
1374617
63514550
71287687
91018200
73148840
7465300
3766817
84447056
2571135
69436745
83265978
8381475
99059314
10272985
43677727
10839805
36986154
56897036