90188605
79274144
98236720
77209789
41158606
43402871
46782683
98154381
69625029
91624172
47995154
65824120
18977
96217057
84248042
5867469
83648232
56669459
42572550
64706011
34795999
3098886
88701567
48483517
15641783
85481215
4955912
5501867
33182779
59294320
52044521
20033731
4169382
2227988
93714140
21598880
3153248
42441263
4261344
33877925