85738538
45896362
8326511
66558455
44969229
94053035
93981691
34077036
98379033
11047973
43988859
20003441
44421785
8247900
38068798
68369355
6253497
42968149
74592094
25809378
84844968
23156132
39352639
32851057
60443002
377352
93504087
6382604
74863219
9407191
62835673
17225055
88647467
43654560
39358897
9319471
7984410
28309262
59386582
61371231