47335988
99566976
8735473
828849
68608200
97744482
65821179
28234486
49411674
86536835
70169641
20102983
24083567
3903915
65861096
4899656
5186452
90126243
58423437
8088607
96496539
92337191
87217766
55761232
59866951
37534189
84348450
69438356
50636115
51691363
79365233
99117146
42028562
38472776
94534651
25547345
728480
52169056
20398155
50827313