33645639
36181535
5951810
41126409
14292772
63377124
77926536
63619393
55503819
99274263
16968675
25912116
7290439
77379029
40278889
32811254
23579487
24085493
79922481
4377718
29802111
36566657
72093512
8651349
11431112
16676833
63607444
25103159
39124114
6284440
78709215
939820
2395760
46961813
83331510
81466757
28549818
68195392
2688819
73178960