28772225
87225926
77031808
86681151
2011958
74144821
96524383
49174067
13915232
87507428
497839
66868690
47696947
92451016
37529429
1932573
87226531
62509643
48425932
12555660
48287150
80031810
74045440
77749501
68438094
30053048
42506248
26339250
8123117
20322978
8801328
27353343
77883753
52212233
85082903
95555369
27755503
57125622
26385464
39043131