85184808
66132976
13861200
13667568
16691627
73947259
29781823
23667994
20216765
7852253
93063138
43451998
80084913
18256973
37884813
4581869
57745059
9372462
3991713
68297849
33426558
5646263
45723179
35926193
10949176
1994959
69196922
781721
47228157
56926402
7762748
19954512
628635
98551964
80929543
79736145
50013002
72724200
92014426
8345429