26452804
41003940
31808079
31051248
95052865
81309976
9534410
8264230
53006166
57348083
20114653
92461398
63523373
83353179
57501549
1149881
17187689
2455626
32647140
3633481
7066337
8323692
49808427
17376689
50979087
73263177
68726615
21657040
80804494
85745314
76575654
98149664
91649127
55802595
12507100
436221
67933060
54332570
85252900
92042358