74247548
13582509
28413235
10421384
33491049
8464141
69404840
95535284
1439655
77935252
41803072
87097800
29518440
13862468
11715584
77998587
9080441
6470829
24219912
11146051
17033896
82974676
17427958
43608383
84375394
58261083
4661779
61683077
20861512
3826289
98968292
32613473
12279446
37012593
83768599
31822013
28817403
38275898
40653211
75964093