40637425
32994035
97731544
228019
89352231
28692319
78179590
46065776
87864719
95825301
81069537
46952818
68707653
76088695
632881
17929550
74647344
19618232
2006756
81416378
11247483
39319627
41276966
59237742
7219317
44516223
465320
4511562
68612926
71541853
84729025
63927681
56989983
24559375
91064119
72179290
21422946
81923298
90648836
9319397