3612572
92054775
1827319
21494212
7355769
37732550
53121941
44678715
45936079
73232164
7728726
33563883
4724924
7813427
24432092
50101354
85273294
12121098
19163203
76579617
97141859
72227009
78433837
6499924
22794385
89127483
92935388
7513564
65219584
31451263
55539631
81317832
80952509
84672338
74082026
17246041
33021763
66431195
7707519
1727110