8612999
17899560
5024983
91348409
4857861
86872178
75222000
37517864
8210538
72107254
2797701
60498897
99849446
34902919
60727074
89807351
24502868
3666857
22424660
29349888
69042569
4330776
55915627
77639506
70421499
18077680
70086647
14282463
51976034
5370362
49975015
2239163
7183506
38235793
123380
6293137
1936933
937560
79534893
48979893