60345612
53371910
49837169
1351974
66066752
76949372
76417390
70309088
14889027
68056569
44763949
93170
65041860
89732831
81712143
1068257
11726844
61257643
9493806
92991427
67596496
65741403
516423
52487850
93616978
29965027
96126599
3886877
21888267
15708027
30302545
36557545
48099654
95932204
83724097
4916233
29417384
32608737
49893928
97374062