1857471
38832864
55395802
10496737
6017155
70279259
91374805
79142652
49725091
61324007
15484645
15427443
29673706
11897899
93703763
43384448
66654225
58492011
17025116
6187591
8983605
26899591
58195441
29189472
13063643
23572770
38835964
44557352
27772672
50527155
42418458
29884366
79263399
94454676
60287435
19325176
661265
63223899
6719443
39583820