87474931
16902296
53472398
32647392
39161669
4383732
40377701
17234112
37376346
15113289
41145252
51408520
1358134
36382076
30824027
29817127
77893324
21197723
47385968
7599297
94974658
14433977
71295600
87839761
5148108
85291318
41343671
6715722
4585696
1266491
24948324
57685772
86578643
9474809
74885861
6918957
11747096
8911186
41561978
8297754