10483690
17685952
81878789
28854069
85882519
21044903
30049772
39702300
39349158
32752930
69646357
89304378
56313427
50793123
5906486
7391430
63169701
86256752
78261584
13271584
83939512
2043839
39778403
9882833
533291
2050975
93038284
80918448
75528707
96599335
10192619
14085825
65618256
28566070
35447228
13739619
16698262
570568
83525965
16816