76446025
21648252
11425091
19345621
34255281
32631081
42419930
11788560
8125794
89359837
73809046
2404248
24245404
37691491
61287792
18853638
6399639
2151315
54237739
90716212
70107433
3646634
45204802
23975202
9914095
35701804
41034655
79256403
9852024
26771497
10304673
95182099
86328216
5932156
67094605
38818542
75586601
2207831
92122863
51942418