96854519
8212529
86792486
3568492
87393323
20144137
73011638
89666690
34924039
17107291
13311667
936841
14858756
25545219
43571350
29717217
82045158
68886833
74337948
72837906
19612400
65482133
90333983
12441809
95215185
98079390
24711826
30455432
98054394
42501043
79433781
17939225
6462923
96232827
44912659
71433030
57666629
2904193
69764776
14394148