38573456
54964801
34005754
42598021
59888270
1714269
64514210
41559259
42353225
3648834
899366
32002192
46515339
114845
75491036
78936703
52358132
8831623
5943737
27445548
71878709
54183595
452798
4827865
41424008
71084302
23108532
79742023
39331563
21606570
41481341
18282617
58982045
95201363
67328200
60303423
72259431
47163057
74813280
37335272