42206667
59044176
10673693
55586137
3268199
16041
98313644
95364481
59126341
16342168
74725599
66617841
82341128
80013311
95674731
67796127
75293556
52288796
55598986
45795598
22748895
71343307
79816287
69622385
31433539
15316600
95491546
87023476
24017175
71188666
36345237
1632106
4369845
12941964
58903364
32354384
93184041
71713769
21326618
8921345