91272204
97165282
95733502
40897216
95608835
71199774
63318019
939370
25028294
91883852
84784314
278361
66997698
58016578
41149911
54417318
32565455
86393917
16042653
10757976
16767630
33759807
87069038
35324143
11506813
52423734
61716749
20481515
136441
29087177
80234158
18839484
48891574
50032798
76911631
15835854
81889527
32109253
15691607
42769564