60606273
56582186
95242781
2409492
16038790
1215293
12609752
9447270
15532276
17114478
20914940
2225393
63232599
40731172
36159823
26415110
11629437
25956641
74292533
13303317
82648238
71791958
42865203
11383842
89526799
5005321
94575830
71344640
89614988
21548112
74349444
53975909
85532231
81285933
93037969
82735839
95605722
22399420
61999850
55212285