28744221
84788663
607712
69155163
10147070
2801171
77231476
55398466
26284344
12846859
3505185
16948327
4731349
14698129
43781643
44781217
42576656
64831571
17411491
97561966
64519633
85871117
76137430
445984
99024253
37477691
1644312
53955286
8744067
79818734
34856700
76805592
97703184
10954288
6272110
85836843
67565497
7905569
35274521
98654921