55003022
76369502
62601521
47513688
63616751
95648099
8514583
136494
49843407
16091080
56761405
32064912
31624680
93523314
1111197
10046483
69837566
52303052
10157031
4861727
52705408
92701938
39325608
9824216
89694441
87893028
6236487
75371601
11408705
12097115
46613961
33017560
31058315
42265429
3919716
9941147
67386707
70081548
81444196
54511354