64406353
32395042
16887627
92382023
89351470
94849555
93556919
21694441
3026425
54806731
38139997
78917516
8225494
49333970
50255171
50877236
92607018
45778518
32984258
91714285
8287853
3229124
20103156
63596
47498075
6291394
29886601
96447367
12694391
98658924
48588931
4626361
12762102
47437668
92846546
31879767
48418541
55451502
11802878
80717950