96853079
30841972
54536786
10689909
88535367
41535682
20551001
56203098
72635526
59937718
56905911
75748885
68144922
32579705
88099902
40683046
64672741
91563879
74347690
578068
26339684
89387887
90086140
15039728
609028
80756090
2494968
87768386
92178655
36702041
9726242
69808064
76224710
28732078
14134755
90487193
66336490
55829035
4631165
63391247