96467040
89485059
99478414
821673
12905100
77701673
79446508
94515232
89403611
47061713
8141643
32842817
45224533
25427688
28321146
73919447
71767225
73166920
49064322
11813095
18603398
19386427
962198
231832
7879550
35425507
38668356
79034148
89027305
15354484
4024445
10416414
32081632
52238892
1207042
39466052
47883306
47309263
74711658
19166304