47957184
88867947
91392336
28365662
4062536
11122857
34807231
9437954
41483527
78949130
13286160
87847823
86787174
99933502
64699848
93989881
55993604
70448767
20277653
97856818
54518699
93191394
73593723
75116626
44004885
90645770
91776312
38037294
96864924
28635810
5109870
60478521
20915762
36385503
47009681
75021187
10356816
61594874
30969298
4274842