77309599
13353919
81477531
11181617
30724033
825516
24614303
20164417
6987287
19296303
92899275
41277198
45189627
42689999
19999872
43806050
27881976
53023167
25264738
27708657
1194274
80538659
67862152
53559432
49881797
23941362
11383155
55922066
88466303
558125
97991692
68651265
79608987
2854048
30923209
48948732
75934275
49534858
6979691
15435215