45532472
23615988
84226488
38915088
82849632
74705464
49685381
10057605
1011532
67749843
22264788
36077257
9717444
61394303
22314951
57543419
33778845
89919780
63267424
39795783
38389862
92787947
2887190
66511651
67544480
91955908
9851705
66124636
21973411
11472163
99929072
14305578
71136872
56283070
4383970
3674443
49619084
9087622
47624806
70312129