3325715
58195376
89356099
93258709
45962166
20066189
35298900
10785491
61724608
17701081
36144220
13005770
92221526
1579919
8115686
62514557
5786550
58833893
26202064
64483081
83463897
10835529
25996
14114674
46462256
72399493
11481789
90799336
15475084
11433943
45452239
75053934
6102409
17109198
76495874
5072229
73082200
14355134
97636398
49272916