16814222
66848381
42085372
95248949
64096404
93702960
10564957
3192595
51227767
23305116
4859706
71001694
72847320
3131375
4028893
28492735
72032033
39742787
1763828
2342863
3245376
68166462
38754357
29435893
59307832
3679836
2072687
16366444
78193212
75976931
44166011
45524832
84768956
58971568
1587663
57925928
2017564
67473664
59307974
99943012