741810
3543969
100000
1815697
3301648
4311881
4427436
4569731
4663296
4959688
68655
71925
61176
62722
65806
67473
60099
63294
53884
47038
233552
8547602
104941
173019
701629
1156792
5184383
14092614
143484
115254