96469292
11004237
69342714
278123
83901742
28919958
58693802
823739
22495879
45906907
95413640
37451992
62529488
8881823
41067414
78552373
66689512
47685124
13582787
16705364
19065343
63216553
22966666
214764
98476714
44379642
35291392
14862935
13395107
95033417
9461920
72126109
90739232
73452931
1959206
4644761
36102654
82119799
22627489
64588119