18885223
36921157
76211153
11335028
58158751
59726656
61549647
86925092
92594621
35589469
54481705
84917119
17812796
49059828
12296658
61672732
36751255
8351673
59437260
66626483
21466690
15414958
7365790
20068613
81216945
55514247
57983759
2742231
6241932
30196050
6020853
48578758
77444475
56677293
83942464
14411851
3982628
5196898
56854155
21101667