14807640
32975405
52255022
75745838
47033177
31652820
85738203
83952889
80528406
20962920
369568
58449335
24012842
38735538
5426446
23776239
38112258
77564590
7983565
72189918
11818013
96506178
59154021
41743238
49518138
69814150
82659022
98432578
83115763
39236164
19446510
72746763
23229236
8992217
81995966
87437668
98623319
70386776
46395320
7136547