42539389
44997192
97278687
90875254
9600948
31454901
9955311
10791126
77729893
15129818
88954920
26926365
86816497
73258588
18717663
10655826
8318858
76801837
92679612
34267389
60777721
73819946
4205048
13135995
56197449
83787657
52392008
66575090
6361659
78078595
3504165
42087162
32958930
26591545
34154249
41257157
18004780
16505508
44168781
96899933