5259763
12408453
91546146
52461987
77192846
6359428
20889765
47791956
26153933
21147021
31823201
52825328
52898582
29174860
17787383
32347488
9230676
39654773
79386446
57572755
20088816
97046587
28855835
32315164
8658568
752727
18935174
2231480
19403849
60528761
40768387
81823321
28515464
60629356
53282382
46447137
271164
35734571
5521849
25706597