1119118
696997
84967741
7705900
89934206
63149726
99437382
83674838
123796
13825842
50943618
16748390
14006558
56886021
98461321
65109386
26435960
8387667
73295708
62003300
50123138
5205874
45008435
16351042
64268069
5969435
31275734
3946811
55489032
16309349
2734924
17981109
76635407
992162
2565893
3660265
34362820
88658480
12088780
41167265