22969249
97004202
14896357
35654685
58678661
33874546
15824705
70926034
3916057
37237067
89443242
936836
29112193
32291713
4772629
6792958
13055006
88504949
73012658
66112389
16792055
51126398
52094381
58672819
84579548
295382
186527
41507248
58287202
2737128
76503673
70442484
34861370
3694464
24836820
39782627
77903328
43032734
687269
31232781