31359693
62214175
48609396
38982204
70907074
20505942
2226517
28907197
54398782
11354979
30159046
63533667
3977123
29862618
89508745
46233595
22165927
60472032
25629664
27762991
4331903
79175277
9360600
10997314
32896388
16471788
15513610
25372383
1571624
54826003
4322875
85645281
44131948
73222886
22303978
1658462
71511464
5682549
30056089
2749174