12262782
24046422
44671896
92969384
18056910
16632070
10765984
79075849
30006726
82212764
28158013
3015805
15104998
15099137
14019099
48799182
45137248
25232627
38434624
11393937
57407793
6977563
4334710
43417751
63487839
86132383
20245998
56424403
2598592
24481692
85181921
89488776
10133770
97131751
79999544
20433381
4736256
64426954
51016279
351692