20842556
49797216
58885739
77882272
45615000
19262632
90515003
92296079
10355097
49131765
93984042
56867694
98194975
56818659
9474393
73175731
85531646
9154515
55651945
44505797
9659871
78246556
34614805
35887512
53291531
2333709
94943804
59884300
11744218
12348637
44235322
22893132
5619172
7575429
46598605
78543820
4238154
911860
11319825
44966437