75785883
14682494
70337898
64593731
42897920
86399048
35448650
49917367
3959574
26618140
30996059
68495641
64007918
78423632
3267184
74998275
20885273
1592347
46491516
93957935
48821798
32906442
58961734
56161508
32137441
1846150
50281297
65206938
96877800
249164
79573724
8848487
16269911
5767578
38018831
98494880
253169
31475805
18626143
26181036