51137247
78851337
29479115
56368041
41595733
42598074
13469104
49928470
1955506
5016864
14154334
36371199
20525922
11959820
29929265
94697982
3471433
75746842
36692663
49436473
24283419
39507671
68321945
64543100
26906609
23471161
2881544
78075005
42925973
68957343
37733996
80122236
80261485
30801556
41602484
32207709
531715
30325721
4956778
46986683