39732743
6465843
24956654
31403750
14967333
64266876
83253184
539694
6258145
14947124
67585662
37308352
41825652
452271
38543346
58703709
84609530
84384312
18854220
68058540
72933658
59095528
93393407
42729350
286582
1243613
67534224
32235244
82672180
98156973
76885026
73983471
71553722
92592844
19392270
59241235
61041265
87953959
3014811
1692785