20805667
11106358
93671086
11648367
49841529
46002789
29348918
79206345
5632050
38148201
69426212
68532634
2669932
16888637
20049855
18558247
72522172
65935127
3115578
19948812
21616766
66051954
34939003
22222098
51048045
95993002
21147093
83479279
78041233
90577561
90577774
15889614
58001840
6391497
22569303
37137648
40228
48258530
77469259
14444957