47768963
93548776
52798031
84146203
1989021
82714290
22728114
28474102
8673310
48831836
83366118
93592609
12231779
91645488
622903
7079307
3293031
67075365
3826475
36577920
96045127
1320493
57969253
37568586
91985808
29952536
48285814
65923523
55601324
68512955
7169933
84373691
77742378
34926203
89268181
48739609
85641700
70729873
84394349
49786291