70415653
93928673
56123230
4744950
63178948
19947681
51379783
67321033
4302475
46011734
3423181
32612170
3316261
51362966
7873548
59461167
36581331
99496747
84622231
6585291
4476566
67366383
34833840
43372930
82351841
42365302
7955698
54769807
74823137
38005256
38624280
87043334
21733976
56568365
90734441
88826126
7051227
59635388
27248873
68247397