82264058
13307623
77281171
80306467
57041704
3057374
55137361
14499555
14164678
13566858
53737579
86283900
59954061
45642414
781698
89402414
79945141
97397290
79623360
14959419
74352802
64998249
76038290
40443914
98355689
48505663
87808240
5436230
59261238
3310956
17065270
11306147
1608782
98403355
93064535
93888825
43174100
29903655
9288902
56979457