94504493
41477963
31691681
7598286
6733309
48049252
66641144
1408797
52166678
82945902
54031294
51261107
61526077
49996527
9236067
51028794
40181225
6143781
59875270
7072534
262641
59326032
36609805
11563904
64813962
46068428
70431581
8293018
83663166
98941683
96668925
57982595
767169
90325342
78825111
37698777
46533325
8614455
8311165
47772162