61123323
12119590
19828747
39274660
5107023
11679078
34705145
67368129
45501217
69542220
68748918
50196741
20607683
67151762
16576754
9166454
54335716
78992897
48769456
7770520
7466833
52505881
46997979
43976344
47019989
93569689
28425239
7066154
60081148
43694551
78359411
58437069
83582146
92484779
69907145
94619066
8146835
78054287
80357824
36292861