84856402
74714288
32612297
11501963
362989
6997380
20347182
1491528
8201992
10254779
26669093
69806429
37018869
71898702
91084183
68768657
62391641
1148869
27842861
43097593
38828462
79876801
31581492
22155961
974386
88876823
82082957
94931479
7447189
43193967
76838887
58171182
99556751
19824279
43056896
39271004
71486898
4572986
5411859
59014869