79377872
40613552
8747369
12124396
57297631
77867998
99375951
42855597
70199796
67028635
65239777
15268611
84602164
30189216
48723637
35055447
8326096
50481772
48071758
90341988
31663892
2777798
58045821
1138143
56755135
63267454
16269641
76467656
63486898
77455895
1858670
4509244
44836231
46149347
29487195
27392391
85361681
73178625
63537211
53203350