47764275
30376898
91956006
35186205
1893685
957012
53085232
36604226
73209464
95587793
526497
2977355
24508928
33478892
22576345
41768863
53735546
48343641
10259824
60431684
84424021
14537384
31432168
76064240
12846310
21304976
49211324
69153547
23809784
76217059
64921760
33131344
24538987
26935295
93527234
85175535
43055414
41267041
36514062
55571355