78892353
11696629
32449447
956326
89389202
45154844
14289065
1886546
65547546
4212312
41063733
58906464
6576892
1803520
71485528
49335464
28282772
7775285
58645047
59866076
29816708
49739628
58959757
1835305
53853163
28697133
71277832
9895052
20633501
8729694
20879874
9750604
67339404
79867506
97853
62901572
57507203
31417623
30011312
84149621