76599272
50115256
78896047
97686413
85521846
94292766
59638111
42689080
29496372
23324473
5062666
40619893
41812270
25473805
5750798
68912216
62518430
5038004
95606712
72547764
7179039
1418891
700146
53164412
12303293
4870961
77701691
43068750
65472663
17158477
92871356
341133
69614044
28383006
83055083
31105250
76081984
22865856
56124858
3216210