14647481
8467236
27373748
25083856
76822192
80251475
52279529
31737838
2783321
77498252
75047591
396938
46177908
1957277
41702321
64957127
17771358
87898899
61162404
50616207
58447583
3234968
27463979
71553533
38538698
93607203
11971173
13202063
2396157
58436888
32195946
2614101
48067370
12099010
53989961
7236162
75465335
86903216
30078710
27002187