96691057
61835076
8468907
26623128
6167850
49915295
24811379
49878905
85811057
28404677
81625120
82817551
93505236
67877906
18879300
47475218
63129153
26763282
89614571
226105
7979810
49835263
60391707
30843919
38855075
17064822
11438444
79811154
71453272
54382227
49552020
45221374
97162436
3248702
83751254
77908582
143345
59461471
57449363
83579988