2857106
41545392
9673392
84929852
8572704
38497367
47995129
12016660
86729006
49814964
82879891
9223415
63747628
60769590
8410340
4066512
60806292
91923816
68378295
10649815
38633265
15527584
42427444
93257367
32605594
55743837
46642023
73977197
26637777
62166534
30917587
9584801
62118474
15242344
15772842
70623724
39642826
82132796
64249306
44773808