2322117
80415314
14102655
91963288
82102729
78198447
72379853
17021750
12598532
11023142
26864899
5168901
61928896
97727876
78678502
54721290
40149778
9615037
322302
4764412
19847566
87893124
86063342
78179653
69794433
26316674
45271802
44057278
32282484
49428685
68673209
77338931
52521677
44702961
31624821
42723217
47125267
13498205
49859480
57932615