98189142
55722101
96937837
75245168
17572113
79262227
89946545
35125551
63801443
18211512
63612954
6913699
89345605
73381564
95018469
52024762
48178008
16884888
746084
67896369
81849658
67309519
51742907
64729770
57748574
8072103
40597330
73197216
83035012
29802645
94732918
34005221
62257250
52283747
79175360
3409825
78821984
87349370
22253478
42179757