53476895
3435600
90977194
4370490
77773870
83742201
11433828
29197103
47693792
93108114
62472693
10932813
9434821
41237294
26448916
85026067
70711589
14117988
37294159
55656417
75251353
37284117
19206943
85419833
61657110
59872801
56682717
51483301
8753974
5978136
17968361
55186259
58644402
47522228
37154464
24253624
4990105
63387606
15556650
9238313