78478578
31357400
31425200
8822163
62616309
1431681
44495220
6804257
47573526
4816696
78293066
11999028
6017585
34081695
9715719
28914573
47261494
8121139
93375844
83103611
59163734
92373032
64749536
4029032
91303418
56533407
81633705
42385732
54145829
52574514
85594385
23233635
27018410
8011883
9601837
65173649
46789219
48898550
79338854
34126262