50812541
20189079
61656295
39426885
31131586
50827518
80966004
32221530
42947426
27237506
3908792
86454089
1163352
77869653
9977467
76961799
80367310
5878374
20556761
53256592
230652
89408176
6679914
12004614
94081870
92494672
93125321
4879833
30976165
8728630
9587492
61887507
69624684
18511149
40488067
54599181
87356013
56888646
9948617
88762071