45902331
83718656
37436553
13968643
6327051
89189345
43082435
7918589
83519439
27389094
40779875
52627485
14716509
45514581
33483542
30106127
32538071
58451265
83844390
32432155
9235110
90371155
3321818
62122744
62251722
61115759
61819278
53395124
40998973
33691834
412456
90095396
40642873
23962808
18674149
43938497
30393483
1846461
92202696
40793924