81583128
76655745
42706561
3989180
8835134
234252
17652998
4338131
95189591
91933490
32094066
86603491
10279728
75954427
28913341
42275280
91098313
9768375
14099855
38846852
50698971
17035646
9030800
81947838
19232654
13872269
74121093
11513913
67769209
92234009
70561131
56166954
4138040
84242872
7356250
69509092
56688622
8829347
60324213
67157672