42504459
1871882
69582510
17724862
1952829
12776058
41224403
31635794
40717213
26372749
80749064
37728919
51797721
27216100
86962046
28827954
87416641
12218842
62975061
25822454
45794301
96483006
4477720
29683366
85105697
8643543
95214386
38851760
3918418
1816745
97423093
5637341
61593065
86962247
7961414
9458885
76974684
35119095
71562360
20419094