32508437
5435848
8664669
85366427
87415989
90252001
86367641
53349917
39024669
36589940
68728981
67309202
76816570
88711941
43833513
28617378
56974748
30444824
25392891
94716986
8442990
41007131
1909001
82156972
65936335
68838493
63379750
26704574
96768901
36885752
20991435
60192845
40581723
33309920
1621135
12846487
6596468
64952104
93508448
12159929