52185197
6868322
89847136
65587147
22574418
8727383
502852
9585584
3302559
4815847
4573647
97898251
7405877
24405460
65015549
55847263
52344959
66114989
33183639
8151948
93846610
89157305
50891740
26139623
69062849
88112542
8754802
6599144
41782629
57857068
11102779
10531532
52218895
17398175
96252476
30182071
9513898
67764
87908524
37812671