23591995
6799158
17833795
14347713
6272749
19078628
5508769
1758704
87325679
82297384
57569285
14761550
50358753
3697237
58769418
21686118
81794843
88832578
43722071
80133966
17162891
78797663
49055313
76063303
89238684
49247112
70849015
17417063
75822099
60973145
21162777
78107033
25005785
29687730
89722109
53417603
79029510
29431054
70716975
88162007