3804612
3616277
59274434
45304071
16122818
7607203
65506262
24459421
3285453
45992923
15336519
44666811
92581462
8191297
66044495
62583794
43857239
52527977
95849825
4301950
99985378
15847451
81871027
1006734
22578560
31738363
79567598
55039002
23657634
71342388
5035273
9413137
24775628
96508596
66603006
5732555
2798903
678327
87056179
59837942