53388710
94991233
5728459
30106292
95454152
82362570
65336813
12652387
64072820
4099366
184035
57072400
34302800
33738718
9142647
59312613
44079786
16615748
73078509
57156810
6801868
4311413
18069629
96881926
4446915
70006598
874047
6897176
69561750
96865702
17913173
61029640
42504039
86976504
34062774
22657505
22046577
2830947
9252129
19126709