20189167
478235
26029352
16493955
50014837
99136164
52239950
60718861
23621095
73348626
3626535
28045155
54651439
24262787
22181446
11201252
41273690
52035168
61799129
44721607
90482040
7011789
54701330
2407692
55185060
12233329
98051533
67313646
14377868
54961333
81901104
78625716
7182376
30116811
37852380
33678567
75847651
4893101
41145062
80909621