9813630
21145169
22418339
14881667
28523086
28391412
4662937
63498009
75513079
21702480
95977033
7813688
11123866
56414137
66344362
24055632
95402000
21388167
38557291
4630795
48358074
35059542
72862064
7703508
59896220
28304303
37979141
59577895
70853604
8352658
98619548
23594017
1922101
62718071
38483917
38256090
41102119
22318196
40773226
34294798