28713594
75653311
34149575
5401571
60677746
29461653
23331450
11176612
8700717
36019218
16288482
52925108
24699579
1374993
77285242
62624859
76161656
8486206
83171549
10632546
72911485
40202002
1640515
25042100
81691206
84874118
12665489
32014204
86682276
7146269
88692732
55231257
96907864
97988966
56605319
33649229
19873684
90174606
4966569
35036593