22438358
6217010
13636764
35091511
4303403
56205301
74139348
97612193
93918361
48479028
39888747
38356878
3623266
24132456
53098
8797540
25548466
11269783
54238689
53133116
60756673
60256756
41944317
45463756
25856233
62231964
89347786
84877395
47213334
56012310
48198214
99289506
10276470
7509956
71282926
20369742
99225350
3285699
76029334
70263178