5995773
15306122
96518390
72854266
64136257
8441631
203998
64594555
73814134
26441840
89267217
57726094
11637225
57045361
71278476
93012894
85741599
28372961
51669404
8633493
60052556
93379470
55524289
19004219
74864633
90171382
33025218
26358741
8503199
12783026
68913125
1960712
34578670
58757873
42809805
12324923
89266118
51652143
5964357
44423794