95447513
94226927
6770416
65279169
21621467
54975880
12929630
7866856
93729240
52021321
87027781
27615563
76672374
439867
9186405
84372653
63752607
86118591
2069752
76583678
47211750
675521
86917772
28585998
37721581
44939346
9137083
81106159
72844004
4339588
30472811
48946909
54560
2172410
520770
6167148
54549543
37278480
575076
79008655