80489290
31192227
36926107
7664569
12613751
134434
25301017
86421408
1451029
51651009
64508758
74264915
94844193
6210617
31644316
5974162
38262566
8028044
13626828
7589765
25019570
23941930
5847002
948139
79893591
36628360
96047474
75559447
41857104
12727468
11167372
9529251
95555801
2898713
60701686
89958097
40586240
24947484
97498572
82458532