43376320
19101195
78307623
10253910
14587177
4394951
2548626
4838919
89821220
45938778
50934800
88566137
48498591
20199538
86407882
25689894
16792473
34826203
56996210
31259537
33057798
71969073
90909784
62311457
44271909
20754411
84765411
61983279
48502572
52758923
8525091
89583016
39878442
92559628
5287358
18363073
42552097
64994584
7132622
84425893