18732491
89512165
97983954
71271093
59996044
35929801
8817053
60157586
23752961
48525149
3075937
11407192
3681407
939224
99815921
37735750
50904669
55811920
4543365
48652912
992353
94213478
55462256
41999771
69564793
61489251
49441589
38694382
62671946
34559654
65688097
76481591
88503893
39502166
86014059
35207210
7145443
8574213
99019846
20998501