79042538
90778620
57555712
33292447
69736488
55539651
35687891
7037661
72132723
7882302
74742176
16768091
32155129
79743238
26618062
43539446
60739635
16141865
3694139
93867073
32169875
32026602
46055097
4218024
67439435
14657849
77049910
61538004
78597288
94898631
63982710
94882629
45943355
3724420
96305045
41036089
42996175
17643968
75579014
89202594