81591705
96271462
12448191
37151080
17576680
50003233
48669979
9570103
4114029
1204745
43118591
17644991
85815429
77881360
87468666
81078358
23825748
13492315
9722164
951867
34955900
52888134
11198787
7106839
7899079
78265405
24948526
17164700
32955524
93572327
42461064
13318667
7887526
42554622
87297554
347541
93584747
20283145
35035600
46425600