1038764
21298934
21789502
7723059
23633066
475157
13663767
81061953
52764072
21472023
42885270
98695948
73734852
43034709
25929990
9482492
2397984
1469528
79999598
75696287
19288734
54372206
26241954
36743403
1631850
42255638
63571895
11302309
94961650
25997927
99579932
41414390
81649548
82067033
32629084
77986506
28123597
1874503
82624093
6470800