56905134
54347401
15373231
5778634
6224642
62706189
76789717
37761377
99108279
21266212
63976181
80335653
55896833
40498516
83174962
88617525
60677758
63578027
13614860
24723644
29687227
93594822
21026046
50691239
35171209
29817175
74397581
11161426
90995100
14121358
50602286
3984848
88146577
13013755
70872509
18121085
32209597
8195692
11814446
42078523