41538513
60896808
9948977
86271209
40911536
7855312
9230103
92516229
59806325
89598213
13987962
377419
76514957
13736653
10593300
45267581
1489607
78431817
78074789
221465
68029568
1481744
24273205
46438915
897286
3584810
63782993
75915930
83638044
15248355
38066569
7913841
17291568
99928636
25777451
88115190
88582920
78992388
27149708
10025571