93531485
2923892
42452168
19372150
4904529
23258945
16135
70417895
25332842
12009597
24547407
95082474
33635295
7947972
7008791
95826231
70631969
77744157
46206532
530331
95449664
67141400
19881238
87273618
71916198
235995
26844797
7430388
65391748
30665259
3517945
93976251
89162455
23791725
93647696
84046869
91834015
13566610
48792331
6317841