13343220
7979279
25095560
64746451
76548557
50511738
60103138
49379442
69148240
2491347
54799313
61493049
42388238
74584729
53602239
94148140
38624438
40791860
52121432
31521862
1403278
5210111
7230659
97223554
42173923
66032181
6107069
46289554
74181933
20846279
14203345
37647086
82754815
4566118
59308702
1383232
48494413
31347521
30732786
28325104