28859152
93573731
79276402
65895888
58146959
83203054
50974339
10113516
49583213
92809466
59149492
61211817
31388261
69421149
77674290
55707785
20279221
40893431
12762628
67661669
91844009
35385288
76202524
99976975
11967357
11017073
66827001
61519994
922238
89708904
83051846
34327829
15315195
84958035
47954400
87967429
65198206
53043589
10092681
30797817