265519
48944490
901099
32833902
6140909
59135560
62526227
63992160
20381692
95339096
2956415
13661089
57816441
4933953
59722989
59099544
4478772
43473583
668484
421153
96885064
53891145
3541218
12428573
24414976
73926379
86546837
8118679
91521621
20885199
13198184
4641041
74906708
12703529
52387419
14582844
13931220
43854956
82888063
61932831