21753263
78037560
45122375
50768960
22645098
45639447
40059600
37302596
32089593
7695439
26842436
1038763
295047
7243943
36195057
96747546
6733693
88074653
43528165
6971926
33211135
69818349
2263741
22784932
17069488
47474217
3750897
23313944
50781352
45657319
64309761
18831046
73479673
82068578
11147769
11269547
63834124
50891888
64194978
43433601