20808350
86671918
85531129
3184470
30431718
2148749
8276507
59541651
9598180
80631591
55129
46177857
51733707
94456734
15925415
62671711
20552263
40637409
29141151
25242780
76858098
32393911
58681999
70299209
90227972
56467204
89452073
41333952
71255678
81451964
11046239
10598674
17205359
50222956
494444
43168657
38064756
48471034
49183885
75365632