11535818
97796750
28546283
44106544
31445743
25574609
14394140
6162646
51166583
5867820
68535352
79824268
39553890
23714321
29355322
33383847
53478290
91085774
63992787
2126848
71196701
52518896
18538192
32737087
62866045
746366
82455477
52517786
93753222
93749381
91196451
69218694
70452895
99111192
64137260
68533299
37292911
33146842
96159219
48573410