1944835
19758460
43059181
41039296
97664136
12166243
92495701
50269944
29549478
89094376
44762894
1380323
64763492
80007429
78701177
20024877
8773688
5556299
49116657
785368
46623559
8926072
71625235
10845772
76367008
87552402
9433869
78282779
61247388
56145599
71145948
72723295
54985359
9084814
72324289
17998396
82853484
66514239
57109957
9018717