70048952
33632757
6622345
92082313
7068568
90258866
36892318
56755598
72577978
36861745
26719689
17512786
81341713
7676111
11419339
49316053
3651227
66548041
70107729
89025962
49176536
46473495
28633851
71418817
11304432
4288705
61767116
89949626
58379757
17934635
86564722
10502975
8234701
17117382
28899419
28411071
34668653
77785548
95029892
38446461