52002682
55387768
96047034
84141992
88211
30766890
30385038
9340118
13835502
44802634
91872788
57668939
43573706
92374164
99435088
21484183
27006976
49611970
64072493
15034936
13817533
2222735
83707544
97355110
62766474
73462420
77105
79996637
78126586
48039915
20962618
92259005
9136542
44333007
2534951
47466099
37412594
21624973
15545607
33502978