8476120
66017950
8960916
20758908
57214039
43703662
47605435
53316349
17076600
88275599
1392319
38714857
5226119
54826075
1777824
60352448
38545992
4909494
5233237
53885575
85039358
60147210
8078839
76218111
33899230
49281692
56904244
93776371
166349
26408991
15355816
38054514
3108127
57314491
3043786
20907306
63126815
86491816
45765268
14404627