66529407
47698546
82117842
59526283
7049348
89871935
20609422
95047120
1940105
54899803
38468736
84383583
63419050
26466408
76123980
53569002
53341918
69663646
19636826
69441664
99714650
85936672
59571340
83533780
25983192
45174243
81421969
93314987
26442856
71571344
92867975
36034491
46855359
58732176
93439970
94302429
57023876
11879419
65448328
54719793