24862240
13633111
76018461
34915898
5294204
34082091
47477682
32693390
49541563
96089217
13253662
71217359
38632200
41778080
15857794
84705768
57243348
16864261
51126321
75766017
62162321
23657021
67829994
43389136
66487244
69987150
99619412
68736143
49806759
50091520
77752098
21439126
41149732
49664186
64354952
114411
5324723
61186162
71372093
64275235