77971650
40877946
8270558
56793168
320238
38331990
34551625
73699345
3134970
77931586
49055351
24934509
7256689
84462954
82191205
70766852
17429258
81125445
97645762
91274894
652073
73158497
33386244
1033144
502729
5439865
28267922
3202797
95139598
18639287
77295432
83908592
23413849
29861039
58926627
57473266
90656118
13036767
19701882
19574604