71188281
29387300
4408468
75199312
8656432
18359123
66948436
47237234
59472679
51936764
50734701
60208740
95018128
62882175
23362651
40978028
79479223
7081340
76497272
33652972
29502480
49577626
21562919
5128046
2331395
4566247
61138414
12176220
6903332
74306602
6205472
17621072
9076416
95864480
2717436
80672003
39751728
28362342
29217637
27682417