9123983
1864594
13531388
5666807
8142903
17022060
61605072
57749169
57096393
41972795
28201790
75005120
5969719
71071002
42284962
88764965
2857689
71688052
14343755
13092578
34688358
17953951
59231524
4079706
99226397
54635534
66374187
12817194
80884236
65968333
17365318
68319450
14192648
85904290
12769626
35945683
26617035
5573326
68282934
89814534