53954499
42107544
14502142
41856550
50347876
93471698
66638517
49596124
81339944
90147567
36249905
69484555
87679372
35573263
18834785
16469100
20404946
419858
16518029
64192092
35805995
14512325
24275835
45671513
19495762
34996000
23199376
12978887
19547977
85985137
74523047
1491947
94751800
64593680
44572257
96508148
9264930
37773670
30327292
46182786