34544994
29741135
18585003
56667002
98638078
1209434
85272929
40061718
73425187
10632864
5663155
20438768
93267064
7708480
51287073
41119919
5796354
92775537
96926353
95173138
69448618
62293107
91289255
79874001
61324938
14311259
78026403
86892361
35083216
21936867
9914647
5703216
18701782
97842588
86195543
59883373
89345463
77751178
92485143
85578364