52708935
61209355
56819374
44503845
84894267
70424933
8502420
84074233
96681601
39151389
49223044
90331769
60386101
85926991
81474359
94198283
18652639
7818480
27764284
32503258
76306074
68833199
66182966
7586230
45884901
1498651
97131860
43755517
42244559
38202609
49429959
6578425
34417409
35647016
24035472
52529311
71495922
21921062
84799688
87969553