8976529
31466763
13554353
38238166
1380496
23549994
56186757
15081082
46107807
38846432
44956596
28945211
14492685
77156947
20435869
36812098
70134177
75304939
68017369
13361248
27873192
26101726
16814872
39237962
71651669
28498551
26077259
20532256
77281376
21109602
883030
91989385
4245166
48385249
89271049
7921284
45578546
56583464
24205333
32679066