14307371
8099647
83865386
88324545
22408710
2227528
72524116
42558433
45262146
96372590
32831866
71346610
15119541
42204605
38679630
95771743
97015571
33966009
53488
18194154
86848319
8738584
70338159
23414444
50234255
99926866
74663630
33827904
97899800
66045060
96124598
27835146
43119389
3983131
3009555
47444471
6133567
42143904
37624076
15236107