45587047
54784841
9452340
10699594
11678362
72982145
36561594
16371610
84224576
13437672
37076500
23936042
76199398
48051357
90587931
13249095
30234190
59386256
67083905
73517463
5233096
64452160
10743645
98985399
24818063
42908511
42058035
61158455
88751219
96551763
10024736
37098684
24835713
2778874
10824897
47058352
89287602
67595258
42854787
77128909