87437092
7175390
25562149
16478269
46726626
9060987
53767171
12632969
99041270
33857926
6398171
437442
63507799
21376
97123860
80731963
7412466
41771945
51833853
33138251
10494076
45993729
97551725
23065058
65515550
28046529
9554416
3247814
86219600
89768932
72659261
21329050
32831814
32318979
7074763
38349908
39479407
62827571
53744224
29146455