43696224
685860
60697875
26535304
29545674
77093511
38216246
708846
89807300
50617781
22225129
78539022
4440631
81594469
65567959
75933282
68426755
66978161
99976173
18008434
22049090
63631175
49491227
6524929
51277028
7373414
24598964
41543517
69461016
27384930
90757564
67536080
47164636
39377612
93727203
70007517
86113451
34581713
77028079
42722049