93327362
18479564
70352636
5652057
5665203
4777399
76773123
50098512
98686989
63291546
8285217
69581270
11931262
54855498
81373119
25278415
69282983
59354562
59567721
39985755
66762593
85256621
54152552
50755806
51109562
88356293
6292745
99177223
72219178
82968918
60134378
14516981
83146110
11154035
27384793
70809383
89461430
66723204
72246525
8242369