16128500
90229776
97748296
74833548
5321785
2061397
2672922
40088072
67563914
59889379
7570513
50287227
37415437
90229142
24284543
77348971
28465317
65707954
13834193
6922255
23852893
71567190
7619330
42904280
58457269
32837127
72394481
40232752
67865975
35708076
75703007
58334768
86675866
23462016
3909119
3619935
33742686
35209663
42002285
3035767