33378535
1061707
92221863
37918612
823338
10842244
61052172
23846728
46068020
71598272
80946094
97183796
83222519
80995865
675958
63407817
25649088
8407777
95539601
60531412
68109036
8155537
1041852
25856198
11256836
71896882
94362215
5139324
58826034
34384128
77094331
10973605
5930778
30881828
90198180
30128332
32432353
30806627
68165320
52241736