90445157
79671311
89171897
10861676
52325449
38777088
58538918
14206140
13804816
66927050
66036144
24732179
57293356
89685354
36244457
50321841
91118025
45435496
45197660
22893167
50443450
93942905
79168290
37018593
14755430
58075321
69163859
28799185
41854751
57957630
80266905
26881043
38498386
12269059
93733873
17838109
59593287
82982840
42606718
49947947