52587584
3358398
52354906
30265156
7062546
35305668
44373687
8367602
83858992
17361936
95583577
61323407
10263243
77397516
4979695
13143198
9748707
47231080
3980433
24855332
66043732
54061307
11845159
41918609
94479617
95932892
8565160
50791101
94992419
71823836
61413139
5265250
63811168
6242956
16586762
89932311
62172697
5940925
42606617
74056828