96729184
1298740
7019432
62722452
4833472
56216509
832184
26514527
45911472
27379468
1559802
49146813
90694835
11809702
49308856
59806775
20074969
74184679
55447503
46068425
73893565
37674160
16747779
77747512
4501263
925675
64942504
80975905
21238915
89828172
97734495
93488688
47925704
11447473
20993044
72183441
19945093
64293743
16669462
75742621