79128170
58976260
87467356
108969
5935885
6789116
9404704
3568265
93048861
43291043
1332299
47895346
88995813
5040429
72929141
8897463
49494939
7885115
5013166
62088227
7913901
23146841
47818106
99114798
1493771
40759966
35968380
37524352
69636285
29156865
86622024
46615359
1722655
20048088
59818855
51182948
43437020
21861734
47045294
74098867