79799220
49084290
22362483
95865532
56282470
72769849
7758841
5855976
85547618
94287614
57939400
77168147
55513909
7734857
52029890
30774567
47232774
31828383
20582054
48026410
25068718
65416973
54504348
20248015
62148518
6257364
86708374
724278
84883280
48257784
99739100
3714121
45706911
9308648
30806920
37197669
91124881
89858218
53301957
72027505