29561509
72829915
27286851
77204420
21168589
48503081
19685787
68277010
62675709
95853258
93028920
8037065
5658189
1366682
16502805
66594509
66467673
25513653
41665103
38092582
37173078
46571166
37424199
72729968
26355740
86945040
4497357
3135782
5176828
20483357
27995222
6351910
3581550
71265820
21285032
71311160
45941805
69293070
98901251
88302495