6087326
64962013
88096653
85049705
12498244
84805463
25047061
2636635
4841599
66564763
17127579
50629382
40284204
84334512
89345471
48824960
49204237
5439200
16612466
90436406
14949679
60534859
5391539
32121920
50569745
591810
69921376
43437254
5283909
40039859
59143940
86946519
2743900
55813123
12716304
77911466
97363278
43308113
75449847
3096630