49244221
77655275
16849893
2393737
93793658
87888964
72117090
497573
60185396
69132803
6625468
16946145
77145962
21077718
68852623
26824090
68924424
45453333
1183617
88206729
47885376
9766396
78312778
89218900
84104095
36931452
48138795
98206482
90856332
45553287
25839843
70101468
74651119
97365029
59425648
73473068
13064038
41631035
35815332
3868731