43566164
61605
30519418
17874415
50722474
53436
64533616
79158405
54611541
30381467
14271690
83695832
6553174
79995609
69428950
93497756
43346226
95055824
29819277
74589748
290183
99679035
44762165
29579052
191594
76495885
57431672
2951992
1519232
29636996
7989654
41094891
5132259
91077403
673731
44724971
84504936
67969512
18173817
72847257