69679716
52212219
81997103
73812160
90903327
58983240
2587298
98506109
37037714
93844917
9195323
25209253
76301497
51704248
30225922
59824845
83261642
1625778
54354253
7801745
85798243
24397205
14066805
79063671
97202040
95902311
32999082
50916978
1585983
57441647
56655318
95513862
24124255
11161675
72621931
40158567
66487490
68758596
36178954
69582847