94414435
1444240
32491247
61269352
78869578
66481644
20996186
56383271
50632254
52834517
798240
28558014
51011271
69189737
26618180
1938977
42162585
79504364
99494345
56062592
1910845
9205857
11487341
52655895
41403074
3001431
67295296
10571159
10987021
67051254
37502451
28611587
23052092
383945
85935487
92464705
10939084
56263398
91829708
49446762