26216495
60968414
27517890
26208395
10863446
53429783
21874020
5877176
21376968
79616988
182960
55308685
77559195
55075666
10805073
40038555
3767316
19066696
45295954
33657013
46636217
90215791
50484578
80089352
71797711
88597402
20956619
61052058
52586868
58021661
67498497
98091413
86343833
65129278
88557602
77701292
95279070
20125893
87468592
3129426