52896231
17607227
47675469
92684210
33372017
14365826
83239452
63646331
28092266
62443229
3779172
93847612
66466507
93972141
18148064
29649195
21284299
28884558
38938295
60727924
61933513
1791884
68368149
73693721
63125230
39834713
5028875
7273460
52822743
71405690
78066091
16612049
4684936
86085326
87459518
17194839
5053800
85565780
20794015
59749016