90352618
25284503
59607744
68416721
75471
5250464
92474285
47516771
33177567
42631934
35933846
8878933
36643116
60196755
98139677
27814877
34695081
45222322
8149171
39851880
28442747
16093425
39261689
41169863
46313666
15179402
78214590
24946772
75474901
22896790
61508013
95806470
80781853
99807842
38675969
98171849
72034408
33486667
7738012
87293079