47075179
56897693
98992418
2104842
56897599
59001015
48226701
78874523
14266938
71523601
3476239
9262533
96625917
28684610
64266118
710887
2066906
96766497
95089599
77954073
319369
85304846
98377030
17754550
54333380
42304830
78488719
2135518
4270165
12037371
76659148
3307865
9101397
20831682
8251977
76127311
21888497
30518682
708868
39434483