34107718
45262058
9384156
72575463
980261
12249246
97694837
13493705
74014092
36719473
44276927
26342657
1567878
51438065
62441728
91176982
82169583
44784096
35365574
91754111
34683186
86163496
98372126
41519424
27137902
30929027
59127135
58684732
82227843
20432755
1882663
4226363
4983796
8528114
74363900
5072774
32691241
57946039
51128655
21814070