20843369
93494469
42826177
7031093
30894916
68019254
59416246
72967037
57078009
394265
43739544
23359003
9000264
9945503
17685686
8240566
8352749
24397782
59214012
5819744
24128199
62725768
37785816
92261687
4977813
3711576
10037096
15306374
15017771
41109998
85393557
4651551
37823602
53485062
64099610
35678089
58083334
39732058
55004139
3913255