49131804
62034718
2189323
50521377
4103455
40145625
6626262
85976981
94224635
42913400
17779254
98878494
18067627
23373119
89812951
1579747
15039522
38252308
18256929
89182493
49737363
89726798
41661851
78909740
20896258
11114898
66342786
47737499
18016942
32246547
47785450
76379380
71673633
81074838
11267833
44209454
74464238
42516509
89248608
36815057