2082578
74217360
63111829
7242192
98676678
29286157
17098396
46461511
57307012
84257374
7768589
1902262
45977831
70846757
53649351
23037852
53819751
35744227
52753771
92014572
8650131
65561193
58354297
95466238
98318723
25946135
83203434
73826761
20057247
40027216
84818300
34975203
35617235
32724972
53305737
33734347
80659409
88929854
80382282
16399253