61403686
39154228
23944835
85108324
70179068
97586045
4087979
11416435
7085746
60958280
81951848
723529
889595
94548734
74035803
25392170
90674903
7494552
43179146
4339331
67869604
84721216
35831404
52507583
30724786
83711155
81476426
28174882
70994976
70803318
13931750
30351151
75302404
22919491
60479480
45964181
96717563
92804259
15882425
14105145