68985270
97852153
39702869
48047118
53591668
46923790
29291668
9029311
32215454
10925585
84685630
97419524
91231189
31642804
64909492
8855580
71925941
11928607
61448815
66017882
76428100
21546303
830285
906285
9453424
1161822
14513974
27556062
52845843
8243653
60306371
7191505
1634509
92105939
88039405
60879064
18853493
13093370
48495254
80963785