90758335
21843792
16362749
5928133
77293726
94242565
11141134
22878406
46636279
86979749
97156704
25011858
71667254
52093582
76219225
70996291
6001570
92668021
2616650
55087271
54237154
55504735
93583178
21586883
19494923
20651175
4412231
58939108
73954260
9813741
7549505
4107114
70798432
773821
50861271
58416361
50867886
75852448
79684507
78592292