39397686
531461
44964657
27979206
53931485
43632291
72052513
64877523
3694270
14728037
71731829
83397239
51788586
97033848
83129810
45471846
81342647
96382320
47872395
24639279
2382853
97012704
14618805
44946578
64592850
38355976
66606939
35218848
88908082
81029057
63183168
859170
96068497
1205924
27925227
24994402
2606682
16117638
90819500
15067734