2680554
94909067
87817206
70007929
5027066
66054846
73322711
37273150
47081402
54902239
54432220
72922591
22258731
11285481
59511379
30857322
18154942
15561631
33513241
20102921
8028537
68727919
35683798
29663932
48242854
44218958
5277902
71084612
52503554
63891300
70837161
56025404
5513970
47525511
53982247
23323349
4846414
81381638
82066436
64165