19768074
27472279
36745320
18867720
91107730
57511463
2882452
27341367
2901288
16102149
63611562
66254851
40876898
40032122
7499502
13947980
42424690
75282985
12988584
88021086
47848426
59223998
56587400
90121923
3275567
88816649
142525
2931215
37294997
59021908
5534288
21789300
91075432
4242538
56205792
45058453
73894149
14175139
65095420
13428478