88828256
70918917
77365830
82752106
81989569
65702427
467032
96467738
69863581
13273170
21224597
78654163
95308923
58832679
5116220
45928289
57171760
79416239
8581282
93448164
98399654
96438225
2264395
81486637
4349747
21843556
46502686
64355232
2709594
30502056
70113317
18254554
91324672
35138750
86469540
21132030
87697702
23525023
38517964
53118452