16044536
1617394
20051728
10957272
94073549
37989450
13894293
80957729
27928
40695390
71656538
52595241
76709990
45485780
18115370
32225726
84846543
40593532
69187150
9591205
2381849
93485458
52303402
48371704
29258366
54928032
31792654
41408057
9413059
11955275
11566023
5239663
32764829
44723554
48025925
41794234
8449278
609983
36636671
71668458