20479642
74592228
53042627
55202374
11428248
32983694
20362273
50189744
34324154
66622833
90288079
35603715
97865294
30106600
35472436
1123546
30623294
90588628
7673502
50011399
48076726
78728555
5045810
15634623
71598409
8486582
7767716
98218567
87661006
83316398
63599031
99648744
77479370
48971800
7483846
45975667
1573466
15632610
12213149
70164627