84967646
45572305
10536955
69792197
14738636
83136418
25302669
56884522
8521849
51876409
28403864
85798755
1344914
59345029
40121290
29012923
23733132
2757980
24592989
42694992
9313500
39461711
73321716
72868661
68984270
94065897
17952509
15952465
66926589
36292542
76294145
56346356
4568535
19685515
67689912
56349620
94772918
35126065
84278075
55168206