91271852
65868970
82071846
59829581
24451669
1483915
7088330
75784113
29519501
8854793
83847945
4937473
52617056
99971550
66679922
89315638
78677630
83655961
36942368
59512953
96957652
90201258
4736526
19009267
80321217
17616930
40941639
35307814
31012035
83595021
82964142
58219590
83213247
45849398
55808707
54247950
215108
3274135
74778316
28086079