213058
64347328
2561458
96134623
69226969
54933162
9654582
27302937
23976215
20344428
6735392
90614283
21081028
51713328
58381251
7557383
63524090
51902845
94811276
9001806
20448836
8878192
59697788
86354551
7131770
5044471
97945367
56067203
81556291
4792496
60301710
94276998
6228322
78636363
26817640
36196054
239970
6325115
3313587
76924668