82838279
77107661
19789300
289846
98918297
75937914
99796441
11442221
73334771
22541123
5139260
23146894
3982512
78848379
9815328
5268242
32787843
66152623
53013565
50213566
32499977
28761274
83629501
3394724
8428447
60772703
46258730
21735381
2609786
97218633
33774608
52549230
94543134
14388934
29012884
76005695
11463221
5751574
64038730
2914883