52261888
35502443
41992897
76141221
45689286
60097112
22877749
11422878
29333573
20671567
20951067
10443291
97729570
4461687
14379508
22869204
51909345
96858019
68065369
98117014
33025538
38917167
74258021
78951149
50451634
53718027
43403232
33595144
96473798
92237846
25928552
17695236
90399097
69792597
39301470
48738063
29934576
26562621
16845333
55793797