99343931
59671236
25669392
74568220
33277127
92684338
37125038
74664487
80494588
75885336
2917825
43062301
25669979
60734651
79106222
17721368
78164453
45536552
47285409
24446573
9197994
17332820
77434011
83251305
40849586
97923991
33963813
62471687
36262645
97895512
41913682
72329422
15375529
92226249
1128624
82225277
23326163
22564363
7193283
3838678