66174337
50369609
65734764
607550
1568889
86233957
29447466
83825436
92641484
8276164
64193706
49416182
19037241
7353937
26305184
7082570
7125265
94966065
78284150
2578457
85021482
33911645
2869557
98897761
88616856
17469863
45289307
38562996
1645264
45795800
42492097
83533701
24359960
1247961
82077652
15057972
7076888
300397
2641697
3716463