56568661
70754897
224094
39177953
46106614
2443276
42834390
26023041
70894289
76081693
16964799
76032739
11829705
89601611
26542452
617346
12906997
74566031
68378495
53548934
35672450
96966158
26635533
62668778
43852761
52317883
10639694
68299509
39511409
7478334
1199621
18529093
30555579
69265389
1634509
83276481
43228125
45914157
43938079
1819366