23753851
83536489
8334549
78834323
801452
38062399
53617178
1842681
56798228
170023
8538237
89408396
63373359
7163153
6469530
20055762
86126635
60684793
4207459
8622683
92471843
59205020
42375970
5556520
70767773
21756067
57569287
80262283
1447596
24344138
53772643
35667411
43685200
6114004
43589014
771169
93051114
71242371
59995032
66401928