24149518
92181942
83419520
73737081
9650107
21509172
50619303
40588566
18021323
29103613
47578691
23218633
78298753
71793063
97578470
31339960
98875778
11812156
68044288
4479957
82564809
355294
42746154
88722051
27906720
302897
39908091
49898006
72982753
86541002
41591471
38789725
66312851
72725080
7789667
32784730
207437
271329
49628272
65249476