94543458
98805255
407125
47032024
4983110
60183170
52386817
64993685
17119679
16885383
263513
8733271
5785974
32496349
5761824
95609921
58388493
1195911
10386540
44299642
40938422
63277155
10626073
87366218
81375588
7523816
50644742
42928196
78606833
99918559
68773255
25799383
13825454
47243133
36867578
73751766
3889119
7972348
42755272
65491665