78892442
35439657
7548886
45831631
88356967
70214863
62822107
17005629
72918059
22365026
21233455
58908885
90761820
30894303
29282636
77061739
94982364
4600221
21114552
50747643
84612128
5829194
33864083
23893926
94365037
21211992
6098791
63986820
35588863
1823323
6004021
18823902
16196198
91868632
6556190
62154387
90114520
23165810
53064080
60539755