54208452
41228086
89648854
5768790
927768
56497465
10056492
61601355
51455520
11264974
72135446
5733936
87591203
10302684
83124137
14034666
5016525
4233588
76643396
21974753
52027971
68032470
74216694
67616608
47598160
41506878
64937141
14291235
52601580
13261155
305158
21143092
25938845
61225648
43383159
16918898
61407848
77899629
92655874
89486940