24797640
48132709
64139257
44822559
24408516
57134005
49158668
29847356
9887492
11284971
53357420
11179423
88197226
80982780
37819827
16792557
83106809
5706876
49803227
19758004
58867455
372689
30354596
88229944
70289394
54049710
54443462
57427992
7198397
19625833
71145642
84111090
33752874
10256704
41221952
81437054
18988829
41407375
52312200
86673084