82553635
32078300
19291914
40311901
51397032
50929909
6372450
38646162
15097998
352367
98941811
17528144
6522894
8062880
89425955
82299617
46878641
61721450
84046704
3346659
67751796
7130599
32917125
62925041
98157268
63722722
77942978
76695286
3792573
49999663
8059505
81086073
52949887
50302547
14288605
82446429
20792728
45375129
98904869
33052088