3142121
95817250
55546779
49438625
84227456
74244691
24727000
2805805
99207120
58312319
57057044
67788645
30375834
37906802
76812908
4794347
2260494
79225073
19897310
97627851
38948031
92257723
81106580
18301350
60857585
98129485
40071249
17915718
5269201
69127715
82773258
4967534
29431644
14681838
84616420
5867070
12608980
49729473
5299146
97171511