19591721
26518772
17009677
78536820
81971952
79355812
81326268
12912043
43953037
36219731
74793701
59329389
75369304
71165756
79214225
165368
81229692
36818752
7617931
12358634
22448353
32242583
11767703
5139304
73796206
71283544
64378127
68478390
13161925
23659068
1062174
64749623
2504883
96682007
96775295
56988395
29826823
31462833
67846315
45074593