47688582
93523699
38391373
73698188
26178360
95456139
56327842
6657112
60852121
31124441
94312550
52871818
93181738
65819921
67056772
2153776
62863799
34992142
711813
842696
29857311
86081063
58858626
89634783
919842
69164875
43534668
3448834
9284749
14432182
28035544
23483321
1236962
43618240
58138531
3232373
71333222
76161470
51038412
56993828