57906410
84601491
11393175
7510434
4399855
86168735
1571903
50981270
15789900
85011016
5531449
3457268
11202510
6621333
76274855
51298048
49821960
35944198
39919960
40447896
6039966
58004216
17295143
37823052
8033385
6754485
84305063
23951088
271851
5429559
97519407
86208177
49656340
92979527
59814566
339046
98872376
80153561
97957963
52156953