26195234
41673350
76954737
37129660
83045465
18535182
44631807
70284959
35661113
99706120
99208859
39909971
38535062
8080540
61515740
47774167
21911489
61922440
62325195
61677718
23047475
42509966
79859275
52497122
8748486
64892441
5125172
8609498
48727680
74114522
56854106
313855
44639608
79911645
51723253
412166
28203247
55332001
18833782
13082054