87102703
50496695
9113851
43061295
47086734
99082846
15546722
3487209
84425412
2006512
48644622
34718938
10612271
96786326
75235041
81614374
68095266
52521232
45068233
67501389
72566130
85016233
50732530
76936476
42768992
63443785
55376823
9631000
23981972
19651323
62727337
40846549
18182950
56145125
24285983
992452
56339590
6754991
51217255
75322397