51329440
81538471
46101308
80578950
19704333
17186240
48579627
44859198
29947478
55564542
31468728
28097729
11758198
8979834
78999442
84781851
94113926
20454675
40613365
55283729
44918048
60525528
31718097
72246283
71094464
24432377
83318702
98863056
95064454
87003694
83672036
2380215
44098712
51246847
10539449
84249160
43881577
42861937
948072
43994798