92394233
29819894
39135891
58011878
4297282
25725225
69913178
973597
40501443
55979240
92645078
80118394
383628
26004480
13061380
2103496
88488613
75887116
46185172
90098435
7097400
52715626
28749883
81453135
79912333
47292054
99118590
73544617
51531497
20193963
21335039
80807884
71208784
68022596
2962758
37964698
60061700
98894454
69268170
32256161