90604643
858748
8875108
12967816
68123222
70759761
24009738
4051187
21488315
49395415
79935162
93379431
64558468
65832070
30691029
24885424
73392282
68954711
4501826
44611850
84311281
70076381
8979162
42545898
25983466
47917081
73635110
43169872
15515820
5787453
19625550
32543722
16224404
29428235
36164272
55868050
6260211
28426149
93157428
81907099