12498351
60896944
39473557
69047047
99441809
5966438
9091740
46029183
78129660
21516752
90479077
75181313
72892934
71959368
61175961
69715954
99983465
9130676
79803949
23267192
39588369
13089146
7431910
39641172
55737095
90147384
67777704
5596301
41721374
85424207
37025126
5263822
81129697
68168980
84426971
93158879
65818317
98368919
66989589
42771540