54735639
61449952
17153932
93875721
52004531
9284281
43006360
71451273
38752654
22486291
36799182
40059354
51118521
268770
7557846
5696931
12588431
64761104
71463171
34116029
65395221
22876008
88769756
77176953
1797137
56423722
49823034
13128048
78311588
55032359
52122292
3754133
31323878
60519250
19293938
25593824
6841369
28745354
33541668
97389338