5293392
79396686
21395144
58918028
63416892
8164447
11744324
60712975
2287333
29106608
1812834
76224532
49103965
61115904
11782316
54733138
3169851
198866
88078835
10107830
81658145
48449502
3678308
13256496
52491456
24831450
87543381
10101830
47155077
21363327
93815867
5521737
68359771
58971147
70336213
59199850
3005198
59663117
5524846
80845915