38228672
10886328
16648572
62519246
89628812
627000
125556
45725496
25759501
33348365
44739566
64266323
68266077
43555753
70177773
57616014
205137
81162295
68525340
75351981
35655803
30306714
2723346
72779015
99249555
72133120
2011761
88996497
76552241
67334676
80485663
55543994
466816
3044204
45826397
707460
80287775
44156258
84771573
32479837