27066890
18976270
62385864
5997437
89813079
93113104
68293696
76893446
65764579
60359649
86513191
83759674
24418333
48767814
78433242
47064744
29893584
4271829
57428478
39152577
82009935
14735514
75557600
90137856
82629426
78318435
47874889
11927827
43961666
84742718
87379077
65974877
20431371
90187434
51827694
94661354
81399111
12408528
21221250
68766484